small island developing State - French English Dictionary